package property_elements

import "fmt"

// 类型
var ElementType = map[int]string{
	1: "出售",
	2: "出租",
	3: "求购",
	4: "求租",
}

// 分类
var ElementCategory = map[int]string{
	1: "房屋",
	2: "公寓",
	3: "土地",
}

// 获取类型名称
func GetTypeName(mainType int) (string, error) {
	if _, ok := ElementType[mainType]; !ok {
		return "", fmt.Errorf("")
	}

	return ElementType[mainType], nil
}

// 获取分类名称
func GetCategoryName(catId int) (string, error) {
	if _, ok := ElementCategory[catId]; !ok {
		return "", fmt.Errorf("")
	}

	return ElementCategory[catId], nil
}

// 是否存在类型
func IsHasType(mainType int) bool {
	if _, ok := ElementType[mainType]; !ok {
		return false
	}
	return true
}

// 是否存在分类
func IsHasCategory(catId int) bool {
	if _, ok := ElementCategory[catId]; !ok {
		return false
	}
	return true
}
